CALS and SGML compliance